self-sealing valve - Alemán Inglés Diccionario